home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
Tools
/
Freeware
/
CheckDisk
/
CheckDisk07.readme
< prev
Wrap
Text File
|
2002-10-28
|
3KB
|
64 lines
Short: Check a disk for bad blocks (V0.7)
Author: Etienne.Vogt@obspm.fr (Etienne Vogt)
Uploader: Etienne.Vogt@obspm.fr (Etienne Vogt)
Type: disk/util
Replaces:
This utility checks a disk for bad blocks. If the disk checked has a standard
Amiga filesystem on it, the bad blocks found will be collected into a special
file so that the filesystem will not attempt to use them for data. If the
volume checked is a trackdisk floppy and a bad sector is found, the entire
track will be marked bad; this is because trackdisk writes are not index
synchronised so physical location of a sector on the media will change when
rewriting the track. There is no support yet for remapping bad blocks at the
drive or RDB level for hard disks.
Disks bigger than 4Gb are supported if the device driver is NSD compliant;
block sizes larger then 512 bytes are supported as well.
Usage: CheckDisk DEVICE/A,NOINHIBIT/S,RW=READWRITE/S,S=SEVERE/S,RESET/S,
LO=LOWCYL/K/N,HI=HIGHCYL/K/N,V=VERBOSE/S,BUFCYL/K/N
DEVICE: The AmigaDOS device name of the disk to check.
NOINHIBIT: Do not inhibit the filesystem before checking. Use with caution
READWRITE: Performs hopefully non-destructive read/write test. Data is
read into the buffer and then written back to the disk. This
can catch bad blocks that read OK but fail on rewrite. BACKUP
YOUR DATA BEFORE TRYING THIS !
SEVERE: Turns off retries for trackdisk units. Allows catching marginal
blocks. This does nothing for other device drivers.
RESET: Discard existing bad blocks. If this is not set, blocks already
marked bad will stay that way even if they do not check in
error this time.
LOWCYL,HIGHCYL: Specify start and end cylinder to check, overriding the values
in the environment vector. Note that registering of bad blocks
is disabled in this case.
VERBOSE: Output more information while working.
BUFCYL: Specifies the number of cylinders to buffer at once, provided
there's enough memory available and the device MaxTransfer
value is not exceeded. Use this to speedup checking if the
amount of data in one logical cylinder is too low.
LICENSE
CheckDisk is Copyrighted Free Software. It may be freely copied provided
sources are kept available. If you want to distribute a modified version, you
must clearly document the modifications made, give credit to the initial
author and distribute the modified version under the same license conditions.
CheckDisk may NOT be sold for profit. Distribution MUST BE FREE, except for
media costs plus a token amount covering only shipping and handling.
Inclusion of this archive on a CD-ROM compilation of freely distributable
software is allowed provided that the retail price of this CD-ROM is not
greater than 15 Euros. Furthermore, a free copy of this CD-ROM must be made
available to the author at no charge except shipping costs.
This software is experimental and is provided "as is" without any warranty,
either expressed or implied. By using this software, you accept the entire risk
as to its quality and performance. Don't complain if you lose data or whatever
else when using this program, it is your responsability to take appropriate
steps to avoid it (ie. MAKE BACKUPS !!).